namespace TeamXpandLicence.ObjectExchange
{
    public class FullLicenceDataObjectOut : ILicenceDataObjectOut
    {
        private int m_timeLeft;
        private LicenceType m_licenceType = LicenceType.None;

        public FullLicenceDataObjectOut()
        { }

        public FullLicenceDataObjectOut(int timeLeft, LicenceType licenceType) 
            : this()
        {
            this.LicenceType = licenceType;
            this.m_timeLeft = timeLeft;
        }

        public  LicenceType LicenceType
        {
            get { return this.m_licenceType; }
            set { m_licenceType = value; }
        }

        public int TimeLicenceLeft
        {
            get { return this.m_timeLeft; }
            set { this.m_timeLeft = value;}
        }
    }
}
